home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / archiver / gzip06st.zoo / README < prev    next >
Text File  |  1993-01-04  |  3KB  |  60 lines

  1. This is the file README for the gzip distribution, version 0.6.
  2.  
  3. gzip (GNU zip) is a compression utility designed to be a replacement
  4. for 'compress'. Its main advantages over compress are much better
  5. compression and freedom from patented algorithms.  The GNU Project
  6. intends to make this the standard compression program for its system.
  7.  
  8. gzip currently uses by default the LZ77 algorithm used in zip 1.9 (the
  9. portable pkzip compatible archiver). The gzip format was however
  10. designed to accomodate several compression algorithms.  Future
  11. versions of gzip may optionally support compression with the LZW
  12. algorithm to produce files compatible with compress 3.0 to 4.2.
  13.  
  14. gunzip can currently decompress files in gzip deflate format, zip
  15. format or 'compress' format. The detection of the input format is
  16. automatic.  When using the first two formats, gunzip checks a 32 bit
  17. CRC. (The 'compress' format does not allow this.)
  18.  
  19. gzip produces files with a .z extension. This was chosen to mimic the
  20. 'compress' .Z extension. Using exactly the same extension would have
  21. caused too much confusion. Using a completely different extension
  22. would have forced changes in other programs such as GNU tar (which has
  23. a -z option).  The .z extension is already used by the 'pack'
  24. Huffman encoder, but this program is rarely used because it does not
  25. compress well.
  26.  
  27. This version 0.6 is a beta release. Several planned features are not
  28. yet supported (see the file TODO). The lzw compression code is not
  29. provided in this version to avoid the IBM patent 4,814,746 and the
  30. Unisys patent 4,558,302.  The encryption code is not provided because
  31. of the US export rules.
  32.  
  33. See the file INSTALL for installation instructions. See the file NEWS
  34. for a summary of changes since 0.5.
  35.  
  36. WARNING: at least on the NeXT, "gcc -finline-functions" is broken.
  37. gzip produces valid .z files but they are much too large because
  38. the string matching code misses most matches. Use "gcc -O" instead.
  39. Use "make test" to check that gzip was compiled correctly.
  40.  
  41. Please send all comments and bug reports by electronic mail to:
  42.    Jean-loup Gailly <jloup@chorus.fr>
  43.  
  44. or, if this fails, to bug-gnu-utils@prep.ai.mit.edu.
  45. Bug reports should ideally include:
  46.  
  47.     * The complete output of "gzip -V" (or the contents of revision.h
  48.       if you can't get gzip to compile)
  49.     * The hardware and operating system
  50.     * The compiler used to compile
  51.     * A description of the bug behaviour
  52.     * The input to gzip, that triggered the bug
  53.  
  54. This program is free software, you can redistribute it and/or modify
  55. it under the terms of the GNU General Public License, a copy of which
  56. is provided under the name COPYING.
  57.  
  58. Many thanks to those who provided me with bug reports and feedback.
  59. See the files THANKS and ChangeLog for more details.
  60.